6 10 8 11
20 18 14 15
13 7 1 2
3 17 12 16
19 21 4 5
9